• word of the day

    leycesteria formosa

    leycesteria formosa - Dictionary definition and meaning for word leycesteria formosa

    Definition
    (noun) shrub honeysuckle with drooping spikes of purplish flowers
Download our Mobile App Today
Receive our word of the day
on Whatsapp